<script>
import config from './config'
import store from '@/store'
import {getToken, checkLogin} from '@/utils/auth'

export default {
  onLaunch: function () {
    // 应用启动时执行的逻辑，比如初始化一些全局变量、进行接口请求等
    this.initApp()
  },
  onShow: function () {
    // 应用显示时（从后台切换到前台等情况）执行的逻辑
  },
  onHide: function () {
    // 应用隐藏时（切换到后台等情况）执行的逻辑
  },
  methods: {
    // 初始化应用
    initApp() {
      // 初始化应用配置
      this.initConfig()
      // 检查用户登录状态
      //#ifdef H5
      this.checkLogin()
      //#endif
    },
    initConfig() {
      this.globalData.config = config
    },
    checkLogin() {
      if (checkLogin()) {
        // this.$tab.reLaunch('/pages/login')
        // TODO 未登录状态变化操作
      }
    }
  }
}
</script>

<style lang="scss">
@import '@/static/scss/index.scss';
</style>
